#ifndef __User
#define __User
#include "physicalconstants.h"
#define 	wave_length   1e-6
#define     duration_um   3e-6 
#define     laser_center   0.0
#define     laser_waist   3e-6
#define     scaled_a   5
#define     laser_omega   2.0 * PI * c_light_speed / wave_length
#define     laser_intensity   5e25
#define     laser_amplitude   2.0 * sqrt(2.0 * intensity / c_light_speed / epsilon_0)
#define     DENSITY   0.05 * ncrit(omega)
#define     polarize   2 
#define     dump_in_sec   10e-15
#define     species_all   4
#define     damp_length   15
#define     bc_type   {1, 1, 3, 3}
#define     time_range   time(0, 8e-12)
#define     x_cell   400 
#define     y_cell   400
#define     x_len  40e-6 
#define     y_len   40e-6
#define     simu_name   "test"
#define     mc_flag   {0, 1, 0, 0}
#define     sp_array   {1, 1, 1, 1}
#define     sp_charge   {-1.0, 1.0, 1.0, 0.0}
#define     ptcls_per_cell   {0, 5, 0, 0}
#define     file_name   "./data/newforce_"
#define     ekmin   MeV
#define     SIGMABR   "tables/csbr79.txt"
#define     SIGMABH   "tables/cspp79.txt"
#define     ELECTRON_EK   "tables/ele_ek.txt"
#define     ENERGY_RATIO   "tables/xrange.txt"
#define     ATOM_NUM   79.0
#define     ION_CHARGE   79.0
#define     EXIT   2400
#define     MAX_PPC   5
#define     MSP   3
#define     MERGE_BIAS_E   0.1
#define     MERGE_BIAS_V   0.1
#define     DISABLE_EM   1
#endif